Towards Unifying Database Scheduling and Concurrency Control: A Frontier Approach

نویسندگان

  • Gregory Jones
  • Lisa Cingiser DiPippo
  • Victor Fay Wolfe
چکیده

Real-time databases have numerous applications, including commodities trading, military command and control, patient monitoring, air tra c control, and exible manufacturing. All of these applications require that data be processed in such a way that the data and output of the database remains logically consistent . They also require that deadlines imposed on database operations are met (temporal consistency) . Thus, the ultimate goal of scheduling and concurrency control for real-time databases is to maintain both temporal and logical consistency of the transactions and of the data. In situations, such as overload, where both temporal consistency and logical consistency cannot be met, a transaction scheduler may have to sacri ce one requirement for the other and make a trade-o between the two. For example, suppose that a transaction tread is reading some sensor data in a real-time database, and another transaction, tupdate, needs to update that data in order to maintain the temporal consistency of the data and/or the transaction. If tupdate were allowed to execute, the logical consistency of tread would be violated, but if tupdate were blocked, the temporal consistency of the sensor data or of tupdate could be violated. Thus, one requirement must be traded-o for the other.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Approach to Real-Time Transaction Scheduling

A real-time database system differs from a conventional database system because in addition to the consistency constraints of the database, timing constraints of individual transaction need to be satisfied. Various real-time transaction scheduling algorithms have been proposed which employ either a pessimistic or an optimistic approach to concurrency control. In this paper, we present new real-...

متن کامل

Global Scheduling for Flexible Transactions in Heterogeneous Distributed Database Systems

ÐA heterogeneous distributed database environment integrates a set of autonomous database systems to provide global database functions. A flexible transaction approach has been proposed for the heterogeneous distributed database environments. In such an environment, flexible transactions can increase the failure resilience of global transactions by allowing alternate (but in some sense equivale...

متن کامل

Global scheduling for flexible transactions in heterogeneous distributed database systems - Knowledge and Data Engineering, IEEE Transactions on

ÐA heterogeneous distributed database environment integrates a set of autonomous database systems to provide global database functions. A flexible transaction approach has been proposed for the heterogeneous distributed database environments. In such an environment, flexible transactions can increase the failure resilience of global transactions by allowing alternate (but in some sense equivale...

متن کامل

Scheduling In Real-Time Transaction Systems

In many application areas database management systems may have to operate under real-time constraints. We have taken an integrated approach to developing algorithms for cpu scheduling, concurrency control (based both on locking and on optimistic concurrency control), con ict resolution, transaction restart, transaction wakeup, deadlock, bu er management, and disk I/O scheduling. In all cases th...

متن کامل

An Optimistic Concurrency Control Approach Applied to Temporal Data in Real-time Database Systems

Real-time database systems (RTDBS) have received growing attention in recent years. RTDBS is a database system where transactions have explicit timing constraints such as deadlines. The performance and the correctness of RTDBS are highly dependent on how well these deadlines can be met. Scheduling of transactions is driven by priority considerations rather than fairness considerations. Concurre...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997